home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
016a
/
frbt_20.zip
/
FROBOT.SCR
< prev
next >
Wrap
Text File
|
1991-04-29
|
8KB
|
143 lines
;********************************************************************
;
; Formatted FILE ROBOT script instruction file
;
; This file gives instructions for Frobot operation.
; Both you and FROBOT will read and write to this file.
;
; Comments begin with a ';'. Maximum line length is about 128 chars.
;
; Here is format for lines. Note that when file(s) are received
; they will have a ';' appended to front of line. Also a log
; will be created (optional) and you will also receive a message to
; sysop in the netmail directory for certain actions. This should
; doubly insure you know when files are really received. If somehow
; the files are deleted BEFORE this script file is processed, FROBOT
; will re-generate a REQ file if more tries are possible, which will
; add to your fone bill. That's not likely to happen unless you
; deliberately clean out inbound net dir and do not run Frobot at least
; 1 per day before hand. I reccomend processing Frobot every few hours,
; i.e. when you process a new time event. That gives you finer control
; over times, etc.
;
;
; Must have at least 1 white space (space or tab) between each token
; on the line. Maximum length of line is 128,which should be WELL
; above anything you need! Lines are terminated with standard DOS
; CR/LF pair. If using Wordstar to edit this,be sure you are in
; non-document mode!
;
; Notice that ALL tokens are NOT case significant!
;
; Option spec for file Send == 'S'.
; ->On file sends you may add a special option char for Binkley:
; add a 'D' for deleting file after sending or
; add a 'T' for truncating filesize to 0 after sending.
; I.E. an 'SD' would mean send file then delete. I know
; Binkley handles this special condition but I do not know
; if other mailers do. You'll have to test it yourself.
;
; Option spec for file receive (filerequest) == 'R'.
; ->If doing a File Send, be sure and specify full path of filenames.
;
; Filename spec can be wild cards of course. If doing a filerequest,
; ->no paths,just standard 12 characters. If filerequest requires a
; PASSWORD,place a '!' and password name after filename. I.E.:
; "Filename.Ext!Mypass"
;
;
; Magic Filenames ARE supported,however there are some conditions.
; Since the real filename is obviously not known, it can not tested
; for reception, so you will not be notified upon receipt. As a
; result Magic filenames are only executed 1 time regardless of
; the MAX setting. However the time and date setting are still
; check so the request won't go out until the proper time. Magic
; Filnames are designated as those filenames which do not have
; a '.' and extension in their name.
;
; Instead of a single filename you may use a file include list.
; Just prepend the filelist name with a '@'. Frobot will recognize
; this and parse the list for internal filenames for sending or
; receiving. Each name in the list is handled invidually. You may
; use standard filenames,magic filenames, etc. Lines prepended with
; a ';' in listfile are ignored. Blank lines are stripped. For file
; requests, append a count number after each filename, (sep by space)
; if you want individual counts for the filerequests. ELsewise it will
; use the default count passed on script line. Frobot will not disable
; the script line until ALL files in the list are sent/requested,
; received or disabled for whatever reason. See example file list
; included for details. This feature can give you a lot of flexibility.
; If you send/request to multiple nodes you'll still have to create
; seperate script lines and filelists, as each one is tracked
; individually by Frobot.
;
; Node number will default to your zone. Any zones placed here are
; ignored.
;
; Date must be in format: MM/DD/YY as shown.
; ->There are special date "Macros" which can specify in substitution
; for standard date. Here are the macros:
; NOW : Ignore date. In other words, today.
; SUNDAY: Process line if today's date is Sunday.
; MONDAY: Pcocess line if today's date is Monday.
; TUESDAY: Process line if today's date is Tuesday.
; WEDNESDAY: Pcocess line if today's date is Wednesday.
; THURSDAY: Process line if today's date is Thursday.
; FRIDAY: Pcocess line if today's date is Friday.
; SATURDAY: Process line if today's date is Saturday.
;
; Case is NOT significant on these macros and actually only the first
; 3 characters are significant, thus you could use Sun,Mon,Tues,etc.
; Even with the date macros, the start time will still be checked
; as well. Both must match for complete processing.
;
; Start time is in 24 hour. If you specify macro "NOW" in this field,it
; ignores time checking.
;
; Attributes are for type of file request. Must be one of the
; following normal Fidonet conventions:
;
; C = Continuous
; H = Hold
; D = Normal,direct
;
; Max is the maximum number of times it will try to get the
; file. This field is actually option and if not specified will
; default to a 1, i.e. one time only. Specifyng a 0 will always
; let it keep trying until you disable line, or request file is
; received. Be careful with this one! FROBOT will append a '=X'
; after this token. Where X will be current count, so you can
; easily see how many times it has tried and failed!
; (Increasing your fone bill!)
;
; Do not put any thing after the Max token. If you want comments
; create a seperate line with leading semi-colon as in this example.
;
; All fields except MAX are NOT optional!
;OPTION - FILENAME - NODE - DATE - STARTTIME - ATTRIB - MAX
;R test.exe 232/51 12/30/88 09:00 C 40 ;Sample File Request
;| | |====== Try this 40 times!
;| |
;| |========== Crash File Request
;|
;|============================================= File request
;
;R FILES!Test 343/1 12/01/88 NOW H 50
; | | |===== Means nothing since it's a magicfile
; | | and will only process 1 time.
; | |===== Hold Request,Host will send on his nickel!
; |============================ Request password = "Test"
;
;R @FILREQS.INC 100/100 TUES NOW C
; | | ^ (no count so default to one time)
; | |============== Do this only on Tuesday
; |============================== An include file list, (see example)
;
;***************************************************************************
;R EASTSTAR.LST 119/5 NOW NOW C 5=1 ;Received on Sun, Oct 14 1990
;R POLYSARC 273/715 NOW NOW C 1=1 ;Magicfile name sent only once,disabled
;S f:\tools\inter291.lzh 2000/2 04/11/91 NOW C 1=0 ;Can not find file to send out,disabled
;R crnstone.lst 2000/2 NOW 22:00 C 1 <- File received on Thu, Apr 25 1991
;S n:\crnstone.lst 2000/2 NOW NOW C <-File(s) sent on Thu, Apr 25 1991
;R files!test 343/100 NOW 12:30 C 1